# 定义一个泰迪熊玩具类
#   包含的属性：尺寸、颜色
#   包含的方法：会说话
# 通过类创建对象（实例化对象）

# 定义类，类名称首字母大写，多个单词以大驼峰命名
class BearToy:
    # 说话的方法，方法就是一个函数
    def say(self):
        # self 当前调用方法的对象
        # b1.say()  # self -> b1
        # b2.say()  # self -> b2
        # print(self.size, self.color)
        print(f'我是一只{self.size} {self.color}的泰迪熊玩具')

if __name__ == '__main__':
    # 通过类创建对象
    b1 = BearToy()
    # 给对象添加属性（对象下的变量）
    b1.size = '中型'
    b1.color = '红色'
    # 调用方法
    b1.say()

    b2 = BearToy()
    b2.size = '小型'
    b2.color = '白色'
    b2.say()









